Fast and Accurate Route Planning in Road Networks

نویسنده

  • Dominik Schultes
چکیده

Highway Hierarchies. The computation of shortest paths in a graph is a well-known problem in graph theory. One of the most obvious practical applications is route planning in a road network, i.e., finding an optimal route from a start location to a target location. It is often assumed that a given road network does not change very often and that there are many source-target queries on the same network so that it pays to invest some time for a preprocessing step that accelerates all further queries. We developed a new speedup technique for route planning—highway hierarchies [1, 2, 3]—that exploits the hierarchy inherent in real-world road networks. In a preprocessing step, we investigate the given road network in order to extract and prepare a hierarchical representation. Our route planning algorithm then takes advantage of this data. It is an adaptation of the bidirectional version of Dijkstra’s algorithm, massively restricting its search space. In several experiments, we concentrate on the computation of fastest routes in Western Europe and the USA. Both networks consist of about 20 million nodes each. Our algorithm preprocesses these networks in 20 minutes using linear space. Queries then take less than one millisecond to produce optimal routes. This is more than 7 000 times faster than using Dijkstra’s algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Route Planning in Road Networks

Computing optimal routes in road networks is one of the showpieces of realworld applications of algorithmics. In principle, we could use Dijkstra’s algorithm—the ‘classic’ solution from graph theory. But for large road networks this would be far too slow. Therefore, there is considerable interest in speedup techniques, which typically invest some time into a preprocessing step in order to gener...

متن کامل

Creating Graph Partitions for Fast Optimum Route Planning

We investigate fast optimum route planning in large, real-world road networks for car navigation systems. We show how graph partitioning can be used to increase the speed of planning optimum routes. Creating a graph partition with future route planning in mind leads to a non-standard graph partitioning problem. In particular, the quality of a partition, indicated by the objective value, is assu...

متن کامل

Fast and Exact Shortest Path Queries Using Highway Hierarchies

The computation of shortest paths in a graph is a well-known problem in graph theory. One of the most obvious practical applications is route planning in a road network, i.e., finding an optimal route from a start location to a target location. We assume that a given road network does not change very often and that there are many source-target queries on the same network. Therefore, it pays to ...

متن کامل

Generalized Maneuvers in Route Planning

We study an important practical aspect of the route planning problem in real-world road networks – maneuvers. Informally, maneuvers represent various irregularities of the road network graph such as turnprohibitions, traffic light delays, round-abouts, forbidden passages and so on. We propose a generalized model which can handle arbitrarily complex (and even negative) maneuvers, and outline how...

متن کامل

Electric Vehicle Consumption Estimation based on Heuristics and MLP Artificial Neural Network

Driving range is one of the biggest weaknesses of current electric vehicles (EV) and it is a critical parameter for planning trips. Modelling of vehicle consumption for a given road route can be achieved by analytical physical equations, whose parameters need to be adjusted for the characteristics of the vehicle and the road, and also the driver behaviour. These parameters should be revised per...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007